
metaonly module RuntimeC inherits amaret.freestyle.core.IMinRuntimeC {

    config Composes Startup     = xdc.runtime.Startup;
    config Composes SysSupport  = embios.utils.SysSupport;
    config Composes SysGate     = embios.utils.SysGate;
    config Composes McuProxy    = McuC.Mcu;
    config Composes UartProxy 	= McuC.Uart;
    config Composes GIntrProxy 	= McuC.GlobalIntr;

    config Binds Startup__resetFxn = 'SysSupport.init'; 
    config Binds SysSupport__Mcu = 'McuProxy';
    config Binds SysSupport__Uart = 'UartProxy';
    config Binds System__SupportProxy = 'SysSupport';
    config Binds SysGate__GlobalIntrProxy = 'GIntrProxy';
    config Binds System__common$__gate = 'SysGate.create()';
}
